<script>
    //浅拷贝
    // let a = {
    //     num: 10
    // }

    // let b = a
    // b.num = 20
    // console.log(a);



    //深拷贝
    //1.json
    let a = {
            num: 10,
            // fn: function() {
            //     console.log(111);
            // },
            // c: undefind
        }
        //深拷贝
    let b = JSON.parse(JSON.stringify(a))
    b.num = 20
    console.log(a);
    // console.log(b);
</script>